package com.cms.jy.draft.entity;

import lombok.Data;
import java.util.List;

/**
 * 草稿配置实体类
 */
@Data
public class DraftConfig {
    /**
     * 调整最大索引
     */
    private int adjust_max_index;
    
    /**
     * 附件信息
     */
    private List<Object> attachment_info;
    
    /**
     * 组合最大索引
     */
    private int combination_max_index;
    
    /**
     * 导出范围
     */
    private Object export_range;
    
    /**
     * 提取音频最后索引
     */
    private int extract_audio_last_index;
    
    /**
     * 歌词识别ID
     */
    private String lyrics_recognition_id;
    
    /**
     * 歌词同步
     */
    private boolean lyrics_sync;
    
    /**
     * 歌词任务信息
     */
    private List<Object> lyrics_taskinfo;
    
    /**
     * 主轨道吸附
     */
    private boolean maintrack_adsorb;
    
    /**
     * 材料保存模式
     */
    private int material_save_mode;
    
    /**
     * 多语言当前设置
     */
    private String multi_language_current;
    
    /**
     * 多语言列表
     */
    private List<Object> multi_language_list;
    
    /**
     * 多语言主设置
     */
    private String multi_language_main;
    
    /**
     * 多语言模式
     */
    private String multi_language_mode;
    
    /**
     * 原始声音最后索引
     */
    private int original_sound_last_index;
    
    /**
     * 录音音频最后索引
     */
    private int record_audio_last_index;
    
    /**
     * 贴纸最大索引
     */
    private int sticker_max_index;
    
    /**
     * 字幕关键词配置
     */
    private Object subtitle_keywords_config;
    
    /**
     * 字幕识别ID
     */
    private String subtitle_recognition_id;
    
    /**
     * 字幕同步
     */
    private boolean subtitle_sync;
    
    /**
     * 字幕任务信息
     */
    private List<Object> subtitle_taskinfo;
    
    /**
     * 系统字体列表
     */
    private List<Object> system_font_list;
    
    /**
     * 视频静音
     */
    private boolean video_mute;
    
    /**
     * 缩放信息参数
     */
    private Object zoom_info_params;
}